have branches - French English Dictionary